jointed algae - Turkish English Dictionary